games franchise holder - German English Dictionary